#neighborhood_section{background-color:var(--neighborhood-bg)}@media screen and (min-width:1180px){#neighborhood_section{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;min-height:500px}#neighborhood_section>div{-webkit-box-flex:1;-ms-flex:1;flex:1}}@media (min-width:1800px){#neighborhood_section{min-height:660px}}#neighborhood_section .text-block{background-color:var(--neighborhood-text-block-bg);padding:min(5vh,80px) min(4vw,80px)}@media (min-width:1180px){#neighborhood_section .text-block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap}}#neighborhood_section .neighborhood-paragraph-text{max-width:750px;margin:0 auto;text-align:justify}#neighborhood_section .neighborhood-header,#neighborhood_section .neighborhood-paragraph-text{color:var(--neighborhood-text-block-color)}#neighborhood_section .neighborhood-header{line-height:1;margin-bottom:15px;text-transform:uppercase;text-align:center}#neighborhood_section .token-header-three{font-family:var(--neighborhood-header-font-family);font-size:calc(var(--neighborhood-header-base-font-size) * 1.5)}@media (min-width:768px){#neighborhood_section .token-header-three{font-size:calc(var(--neighborhood-header-base-font-size) * 1.85)}}#neighborhood_section .neighborhood-impact-title{font-family:var(--neighborhood-impact-title-font-family);font-size:calc(var(--neighborhood-impact-title-base-font-size) * 4.68);letter-spacing:var(--neighborhood-impact-header-letter-spacing);font-weight:300}@media (min-width:768px){#neighborhood_section .neighborhood-impact-title{font-size:calc(var(--neighborhood-impact-title-base-font-size) * 6.8)}}@media (min-width:1024px){#neighborhood_section .neighborhood-impact-title{font-size:calc(var(--neighborhood-impact-title-base-font-size) * 7.65)}}@media (min-width:1600px){#neighborhood_section .neighborhood-impact-title{font-size:calc(var(--neighborhood-impact-title-base-font-size) * 8.5)}}#neighborhood_section .btn-container{width:-webkit-max-content;width:-moz-max-content;width:max-content;margin:25px auto 0}#neighborhood_section .btn-container:focus-within .neighborhood-button,#neighborhood_section .btn-container:hover .neighborhood-button{background-color:var(--neighborhood-btn-bg-hover);color:var(--neighborhood-btn-text-hover);border:2px solid var(--neighborhood-btn-bg-hover);-webkit-transition:all 350ms ease;transition:all 350ms ease}#neighborhood_section .btn-container .neighborhood-button{display:block;padding:12px clamp(45px,8vw,100px);background-color:var(--neighborhood-btn-bg);color:var(--neighborhood-btn-text);border:2px solid var(--neighborhood-btn-text);-webkit-transition:all 350ms ease;transition:all 350ms ease;text-transform:uppercase;margin-top:0}#neighborhood_section .img-block{background-size:cover;background-position:center;background-repeat:no-repeat;min-height:400px;background-blend-mode:luminosity;background-color:rgba(0,0,0,0);-webkit-transition:background-color 350ms ease;transition:background-color 350ms ease;display:none}@media (min-width:1180px){#neighborhood_section .img-block{display:block;outline:2px solid var(--neighborhood-bg-alt);outline-offset:-20px}}#neighborhood_section .img-block.hover-state{background-color:var(--neighborhood-bg);background-blend-mode:luminosity;-webkit-transition:background-color 350ms ease;transition:background-color 350ms ease}#gallery_slideshow{background-size:cover;background-position:center;position:relative;padding:10% 5%;background-blend-mode:luminosity;background-color:var(--gallery-bg-color);--swiper-pagination-color:var(--primary-base);--swiper-pagination-bullet-inactive-color:var(--gallery-color-alt);--swiper-theme-color:var(--primary-base)}@media (min-width:768px){#gallery_slideshow{padding:min(8%,180px) 8%}}#gallery_slideshow .gallery-slideshow-wrapper{max-width:1550px;margin:0 auto;position:relative;-webkit-box-shadow:0 0 25px rgba(0,0,0,0.2);box-shadow:0 0 25px rgba(0,0,0,0.2)}#gallery_slideshow .swiper-pagination{z-index:10;position:relative;bottom:-15px}@media (min-width:768px){#gallery_slideshow .swiper-pagination{bottom:-25px}}@media (min-width:1600px){#gallery_slideshow .swiper-pagination{bottom:-35px}}#gallery_slideshow .swiper-pagination-bullet{--swiper-pagination-bullet-size:10px}@media (min-width:1200px){#gallery_slideshow .swiper-pagination-bullet{--swiper-pagination-bullet-size:14px}}@media (min-width:1600px){#gallery_slideshow .swiper-pagination-bullet{--swiper-pagination-bullet-size:20px}}@media (min-width:768px){#gallery_slideshow .btn-container{margin-top:6%}}.accent-banner{background-color:var(--amenities-title-bg-color);padding:5vh 14px;text-align:center}.accent-banner #accent_banner_headline{text-transform:var(--amenities-title-text-transform);font-family:var(--amenities-title-font-family);color:var(--amenities-title-text-color);font-size:calc(var(--amenities-title-font-size) * 2.04);letter-spacing:var(--amenities-title-letter-spacing)}@media (min-width:768px){.accent-banner #accent_banner_headline{font-size:calc(var(--amenities-title-font-size) * 2.85)}}@media (min-width:1180px){.accent-banner #accent_banner_headline{font-size:calc(var(--amenities-title-font-size) * 3.74)}}@media (min-width:1600px){.accent-banner #accent_banner_headline{font-size:calc(var(--amenities-title-font-size) * 5.31)}}#amenities_section{background-color:var(--amenities-section-bg)}#amenities_section.cover-bg-img{background-size:cover;background-position:center}#amenities_section .amenities{padding:10% 5%}@media (min-width:768px){#amenities_section .amenities{padding:min(8%,180px) 8%}}#amenities_section .amenity{margin-bottom:min(10vw,60px)}@media (min-width:1180px){#amenities_section .amenity{max-width:1550px;margin:0 auto min(10vw,100px);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}#amenities_section .amenities-gallery{-webkit-box-flex:1.5;-ms-flex:1.5;flex:1.5;--swiper-theme-color:var(--primary-base);--swiper-pagination-bullet-width:15px;--swiper-pagination-bullet-height:15px;--swiper-pagination-bullet-inactive-color:var(--primary-base);--swiper-pagination-color:var(--primary-base);--swiper-pagination-bullet-inactive-opacity:0.6;--swiper-pagination-bullet-horizontal-gap:1px}@media (min-width:1180px){#amenities_section .amenities-gallery{width:50%;display:inline-block}}#amenities_section .amenities-gallery .amenities-swiper{padding-bottom:30px}#amenities_section .amenities-gallery .amenities-pagination{position:relative;bottom:-20px;z-index:100}#amenities_section .amenities-text-block{padding-top:25px;text-align:left;-webkit-box-flex:1;-ms-flex:1;flex:1}@media (min-width:1180px){#amenities_section .amenities-text-block{padding-top:0;padding-left:min(5vw,50px);width:40%;display:inline-block}}#amenities_section .amenities-text-block .amenities-header{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;padding-bottom:15px;text-transform:uppercase;font-family:var(--amenities-header-font-family);font-size:calc(var(--amenities-header-font-size) * 2);color:var(--amenities-header-text-color)}@media (min-width:1180px){#amenities_section .amenities-text-block .amenities-header{width:initial}}@media (min-width:1400px){#amenities_section .amenities-text-block .amenities-header{font-size:calc(var(--amenities-header-font-size) * 2.2)}}@media screen and (min-width:600px) and (max-width:1179px){#amenities_section .amenities-text-block .amenities-list{display:-ms-grid;display:grid;-ms-grid-columns:1fr 20px 1fr;grid-template-columns:1fr 1fr;gap:10px 20px}}#amenities_section .amenities-text-block .amenities-list li{color:var(--amenities-list-item-text-color)}@media (min-width:1180px){#amenities_section .amenities-text-block .amenities-list li{font-size:calc(var(--amenities-list-item-font-size) * 1.2)}}@media (min-width:1180px){#amenities_section .btn-container{margin:min(10vh,80px) auto 0}}.scroll-reveal{opacity:0;-webkit-transform:translateY(50px);transform:translateY(50px)}.scroll-reveal.reveal{opacity:1;-webkit-transform:translateY(0);transform:translateY(0);transition:cubic-bezier(0.25,0.1,0.25,1) 0.65s,opacity linear 0.65s,-webkit-transform cubic-bezier(0.25,0.1,0.25,1) 0.65s}